b8ddbe8ffa5718c5ab5c9b3438467c284af0de50,framework/security/src/org/apache/cloudstack/framework/security/keys/KeysManagerImpl.java,KeysManagerImpl,getEncryptionKey,#,71

Before Change


    public String getEncryptionKey() {
        String value = EncryptionKey.value();
        if (value == null) {
            _configDepot.set(EncryptionKey, getBase64EncodedRandomKey(128));
        }
        return EncryptionKey.value();
    }

After Change


    public String getEncryptionKey() {
        String value = EncryptionKey.value();
        if (value == null) {
            _configDao.getValueAndInitIfNotExist(EncryptionKey.key(), EncryptionKey.category(), getBase64EncodedRandomKey(128),
                    EncryptionKey.description());
        }
        return EncryptionKey.value();
    }